const myCoupon = () => import('views/my/myCoupon/myCoupon') //我的优惠券列表
const couponDet = () => import('views/my/couponDet/couponDet') //领劵
const myRed = () => import('views/my/myRed/myRed') //我的红包列表
const accountDet = () => import('views/preDeposit/accountDet') //账户明细
const accountBill = () => import('views/preDeposit/accountBill') //账单详情
const preDeposit = () => import('views/preDeposit/preDeposit') //预存款主页
const rechargeResult = () => import('views/preDeposit/rechargeResult') //充值结果页面
const withdraw = () => import('views/preDeposit/withdraw') //提现(预存款)
const withdrawRecord = () => import('views/preDeposit/withdrawRecord') //提现记录
const withdrawalsDetail = () => import('views/preDeposit/withdrawalsDetail') //提现记录详情
const withdrawSuccess = () => import('views/preDeposit/withdrawSuccess') //提现成功
const withdrawWay = () => import('views/preDeposit/withdrawWay') //提现方式
const recCenter = () => import('views/my/recCenter/recCenter') //临泉中心
const couponDetail = () => import('views/my/couponDetail') //领券
const recPacket = () => import('views/my/recPacket') //卡密领取
const balance = () => import('views/my/balance/balanceIndex') //余额首页
const balanceTab = () => import('views/my/balance/balanceTab') //余额tab页面
const balanceDetail = () => import('views/my/balance/balanceDetail') //余额tab页面
const balanceRecord = () => import('views/my/balance/balanceRecord') //余额充值记录页面
const balanceRecharge = () => import('views/my/balance/balanceRecharge') //余额充值记录页面
const balanceExplain = () => import('views/my/balance/balanceExplain') //余额充值说明页面
const balanceCode = () => import('views/my/balance/balanceCode') //余额交易密码页面
const balanceRecordDetail = () => import('views/my/balance/balanceRecordDetail') //余额交易记录详情页面

export default [
    {
        path: '/myCoupon',
        name: 'myCoupon',
        component: myCoupon,
        meta: {
            title: '我的优惠券',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: false, //显示HeadBox组件
            titleName: '优惠券' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/couponDet',
        name: 'couponDet',
        component: couponDet,
        meta: {
            title: '领劵',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '领劵' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/myRed',
        component: myRed,
        meta: {
            title: '我的红包',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '红包' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/accountDet',
        name: 'accountDet',
        component: accountDet,
        meta: {
            title: '账户明细',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '账户明细' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/accountBill',
        name: 'accountBill',
        component: accountBill,
        meta: {
            title: '账单详情',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '账单详情' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/withdrawalsDetail',
        name: 'withdrawalsDetail',
        component: withdrawalsDetail,
        meta: {
            title: '提现记录详情',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '提现记录详情' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit',
        name: 'preDeposit',
        component: preDeposit,
        meta: {
            title: '预存款主页',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: false, //此处不能引入头部组件，因为返回会有bug
            titleName: '预存款' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/rechargeResult',
        name: 'rechargeResult',
        component: rechargeResult,
        meta: {
            title: '充值结果',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '充值' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/withdraw',
        name: 'withdraw',
        component: withdraw,
        meta: {
            title: '提现',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '提现' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/withdrawRecord',
        name: 'withdrawRecord',
        component: withdrawRecord,
        meta: {
            title: '提现记录',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '提现记录' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/withdrawSuccess',
        name: 'withdrawSuccess',
        component: withdrawSuccess,
        meta: {
            title: '提现成功',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '提现' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/preDeposit/withdrawWay',
        name: 'withdrawWay',
        component: withdrawWay,
        meta: {
            title: '提现方式',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '提现' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/walletModules/recCenter/recCenter',
        component: recCenter,
        meta: {
            title: '领券中心',
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: false, //显示HeadBox组件
            titleName: '领券中心' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/couponDetail',
        name: 'couponDetail',
        component: couponDetail,
        meta: {
            title: '领券',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            showHeadBox: true, //显示HeadBox组件
            titleName: '领券' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/recPacket',
        name: 'recPacket',
        component: recPacket,
        meta: {
            title: '卡密领取',
            requireAuth: true, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '卡密领取' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balance',
        name: 'balance',
        component: balance,
        meta: {
            title: '我的余额',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '我的余额' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceTab',
        name: 'balanceTab',
        component: balanceTab,
        meta: {
            title: '余额明细',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '余额明细' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceDetail',
        name: 'balanceDetail',
        component: balanceDetail,
        meta: {
            title: '账单详情',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '账单详情' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceRecord',
        name: 'balanceRecord',
        component: balanceRecord,
        meta: {
            title: '充值记录',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '充值记录' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceRecharge',
        name: 'balanceRecharge',
        component: balanceRecharge,
        meta: {
            title: '余额充值',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '余额充值' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceExplain',
        name: 'balanceExplain',
        component: balanceExplain,
        meta: {
            title: '会员优惠',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: false, //显示HeadBox组件
            titleName: '会员优惠' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceCode',
        name: 'balanceCode',
        component: balanceCode,
        meta: {
            title: '交易密码',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '交易密码' //HeadBox组件中间显示的文字
        }
    },
    {
        path: '/balanceRecordDetail',
        name: 'balanceRecordDetail',
        component: balanceRecordDetail,
        meta: {
            title: '充值详情',
            requireAuth: false, // 添加该字段，表示进入这个路由是需要登录的
            keepAlive: false, //添加该字段，表示需要不缓存
            showHeadBox: true, //显示HeadBox组件
            titleName: '充值详情' //HeadBox组件中间显示的文字
        }
    },

]
